human resources technology information technology engineering manager technology consulting entrepreneur for hire computer